@charset "utf-8";
/* CSS Document */

body {
	margin:0px auto;
	font-family:Microsoft YaHei,SimSun;
}
ul,h1,h2,h3,h4,h5,h6,p {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
a{
	text-decoration:none;
	color:#333;
}
a:hover{
	text-decoration:none;
	color:#999;
}
a:hover span{
	text-decoration:none;
	color:#ff6000;
}
img {
	max-width:100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*header*/
.top{
	width:1160px;
	height:106px;
	margin:0px auto;
	text-align:right;
	line-height:106px;
}
.top a img{
	float:left;
}
.top img{
	margin-top:20px;
}
.nav{
	height:55px;
	width:100%;
	background-color:#189cdf;
	font-family:Microsoft YaHei,SimSun;
}
.nav ul{
	width:1060px;
	margin:0px auto;
}
.nav ul li{
	float:left;
}
.nav ul li a.navli{
	color:#FFF;
	line-height:55px;
	padding:0px 26px;
}
.nav ul li a.navli:hover{
	text-decoration:underline;
}
.nav ul li span{
	display:none;
}
.nav ul li:hover span{
	display:block;
	position:absolute;
	z-index:10;
}
.nav ul li:hover span a{
	display:block;
	height:48px;
	color:#FFF;
	padding:0px 25px;
	font-size:14px;
	text-align:center;
	line-height:48px;
	border-bottom:solid 2px #FFF;
	border-top:solid 2px #189cdf;
	background-color:#189cdf;
}
.nav ul li:hover span a:hover{
	color:#189cdf;
	background-color:#FFF;
	border-bottom:solid 2px #FFF;
	border-top:solid 2px #189cdf;
}
.banner{
	width:100%;
	height:390px;
}
.inbody{
	width:1160px;
	overflow:hidden;
	margin:0px auto;
}
.a321{
	display:none;
}
.b{
	color:#FFF;
	background-color:#189cdf;
}
.inproduction{
	background-color:#f2f2f4;
	height:66px;
	line-height:66px;
}
.inproduction ul{
	padding-left:100px;
}
.inproduction ul li{
	float:left;
	padding:0px 35px;
}
.inproduction ul li a{
	color:#189cdf;
}
.inproduction ul li.b a{
	color:#FFF;
}
.inproduction ul li{
	font-family:Microsoft YaHei,SimSun;
}
.inproduction ul li:hover{
	background-color:#189cdf;
}
.inproduction ul li:hover a{
	color:#FFF;
}
.inpros{
	height:210px;
	margin-bottom:20px;
}
.inpros ul li{
	float:left;
	width:230px;
	height:210px;
}
.inpros ul li a.ainpro{
	display:block;
	float:left;
	height:180px;
	width:230px;
	text-align:center;
}
.inpros ul li a.ainpro span{
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.inpros ul li strong{
	color:#888888;
	text-align:center;
	display:block;
	font-size:14px;
	text-align:center;
	line-height:30px;
	font-weight:100;
}
.inpros ul li img{
	max-height:180px;
	max-width:200px;
	vertical-align:middle;
}
.ingsjj{
	height:200px;
	float:left;
	width:360px;
}
.ingsjj .innewst{
	height:40px;
	border-bottom:solid 1px #b7b7b7;
}
.ingsjj .innewst img{
	margin:10px 0px;
}
.ingsjj .innewst a{
	float:right;
}
.ingsjj .innewsb{
	font-size:14px;
	text-indent:28px;
	color:#888888;
	line-height:160%;
}
.inxwzx{
	float:left;
	width:360px;
	height:200px;
	margin:0px 40px;
}
.inxwzx .innewst{
	height:40px;
	border-bottom:solid 1px #b7b7b7;
}
.inxwzx .innewst img{
	margin:10px 0px;
}
.inxwzx .innewst a{
	float:right;
}
.inxwzx .innewsb{
	font-size:14px;
	color:#888888;
	line-height:160%;
}
.inxwzx .innewsb img{
	float:left;
	width:140px;
}
.inxwzx .innewsb ul{
	float:left;
	width:220px;
	height:160px;
}
.inxwzx .innewsb ul li{
	float:left;
	height:30px;
	width:100%;
	font-size:12px;
	overflow:hidden;
	line-height:30px;
	text-align:left;
	border-bottom:dashed 1px #CCC;
}
.inxwzx .innewsb ul li a{
	color:#5a5a5a;
}
.inxwzx .innewsb ul li a:hover{
	color:#333;
}
.inyysl{
	float:left;
	width:360px;
	height:200px;
}
.inyysl .innewst{
	height:40px;
	border-bottom:solid 1px #b7b7b7;
}
.inyysl .innewst img{
	margin:10px 0px;
}
.inyysl .innewst a{
	float:right;
}
.inyysl .innewsb{
	font-size:14px;
	color:#888888;
	line-height:120%;
}
.inyysl .innewsb ul li{
	font-size:12px;
	height:80px;
	overflow:hidden;
}
.inyysl .innewsb ul li a:hover strong{
	color:#666;
}
.inyysl .innewsb ul li a:hover p{
	color:#666;
}
.inyysl .innewsb ul li strong{
	color:#333;
	float:left;
	display:block;
	width:280px;
	height:36px;
	line-height:36px;
}
.inyysl .innewsb ul li p{
	color:#333;
	float:left;
	display:block;
	width:280px;
	height:30px;
	overflow:hidden;
}
.inyysl .innewsb ul li .indate{
	height:60px;
	width:60px;
	float:left;
	text-indent:0px;
	margin:10px;
	background-color:#189cdf;
}
.inyysl .innewsb ul li .indate b{
	text-align:center;
	color:#FFF;
	display:block;
	height:28px;
	line-height:28px;
	font-size:16px;
	border-bottom:solid 1px #FFF;
}
.inyysl .innewsb ul li .indate span{
	color:#FFF;
	width:60px;
	font-size:12px;
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
}
.injxcp{
	float:left;
	height:230px;
}

.injxcp .injxcpt{
	width:60px;
	float:left;
}
.injxcp .injxcpt img{
	margin-top:40px;
}
.injxcp .injxcpb{
	width:1100px;
	float:left;
}
.injxcp .injxcpb ul li{
	float:left;
	width:200px;
	margin:10px;
	text-align:center;
}
.injxcp .injxcpb ul li img{
	max-width:200px;
	max-height:200px;
}
.injxcp .injxcpb ul li strong{
	font-size:12px;
	display:block;
	height:30px;
	color:#807f80;
	font-weight:100;
	line-height:30px;
}
.injxcp .injxcpb ul li a:hover strong{
	color:#999;
}
.inlinks{
	font-size:12px;
	float:left;
	margin:20px;
}

.bottom{
	height:40px;
	font-size:14px;
	line-height:40px;
	background-color:#3c3c3c;
}
.bottom span{
	color:#b7b7b7;
	display:block;
	width:1000px;
	margin:10px auto;
}
.bottom span a{
    color:#989898;
}
/*列表页*/
.lileft{
	float:left;
	width:250px;
	margin-right:30px;
}
.lileft ul.licpfl{
	margin-top:30px;
}
.lileft ul.licpfl p{
	line-height:30px;
	background-color:#f7f7f7;
	padding:15px;
	font-size:14px;
}
.lileft ul.licpfl li{
	height:45px;
	line-height:45px;
	text-indent:30px;
	background-color:#f7f7f7;
	border-bottom:1px dashed #dfdddd;
}
.lileft ul.licpfl li.licfs{
	text-indent:40px;
	font-size:14px;
}
.lileft ul.licpfl li a strong{
	font-weight:100;
}
.lileft ul.licpfl li a{
	color:#969696;
}
.lileft ul.licpfl li a:hover{
	text-decoration:underline;
}
.lileft ul.licpfl li a img{
	float:right;
	margin:16px;
}
.liright{
	float:left;
	width:880px;
}
.liright .linav{
	overflow:hidden;
	margin-top:30px;
	height:50px;
	line-height:50px;
	text-align:right;
	border-bottom:solid 1px #dedcdc;
}
.liright .linav b{
	float:left;
	color:#955e3a;
	font-size:16px;
	letter-spacing:5px;
	font-family:Microsoft YaHei,SimSun;
}
.liright .linav span{
	color:#b1afaf;
	font-size:12px;
}
.liright .linav span a{
	color:#b1afaf;
}
.liright .liinfo ul.lipro{
	margin-left:50px;
}
.liright .liinfo h5{
	display:block;
	height:40px;
	width:100%;
	float:left;
	line-height:40px;
}
.liright .liinfo h5 a.more{
	float:right;
}
.liright .liinfo ul.lipro li{
	float:left;
	width:220px;
	margin:20px;
	text-align:center;
}
.liright .liinfo ul.lipro li a.liproa{
	display:block;
	width:220px;
	height:220px;
	text-align:center;
	
}
.liright .liinfo ul.lipro li a.liproa img{
	max-height:220px;
	max-width:220px;
	vertical-align:middle;
}
.liright .liinfo ul.lipro li a.liproa span{
	height:100%;
	vertical-align:middle;
	display:inline-block;
}
.liright .liinfo ul.lipro li a{
	color:#808080;
}
.liright .liinfo ul.lipro li a:hover{
	color:#808080;
	text-decoration:underline;
}
.liright .liinfo ul.lipro li a strong{
	display:block;
	font-weight:100;
	font-size:14px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
#pages{
	float:left;
	width:100%;
	text-align:center;
}
#pages a{
	margin:auto 5px;
}
#pages span{
	margin:auto 5px;
}
.pagban{
	background-position:center;
	background-repeat:no-repeat;
}
.liright .linews h5{
	display:block;
	height:40px;
	width:100%;
	float:left;
	line-height:40px;
}
.liright .linews h5 a.more{
	float:right;
}
.liright .linews ul li{
	float:left;
	display:block;
	border-bottom:dashed 1px #dfdddd;
}
.liright .linews ul li img{
	float:left;
	margin:20px;
	width:130px;
	height:130px;
}
.liright .linews ul li strong{
	float:left;
	display:block;
	width:700px;
	height:50px;
	line-height:50px;
}
.liright .linews ul li a p{
	color:#3e3939;
	float:left;
	display:block;
	width:700px;	
}
.liright .linews ul li a span{
	color:#3e3939;
	float:left;
	display:block;
	width:160px;
	text-align:right;
	height:50px;
	line-height:50px;	
}
.liright .linews ul li a:hover p{
	color:#808080;
}

.liright .info h2{
	text-align:center;
	height:80px;
	line-height:80px;
}
.liright .info .infos{
	line-height:160%;
	margin-top:0px;
}
.liright .info .infos table.line{
	background-color:#f6ecec;
	border-collapse:collapse;
}
.liright .info .infos table.line tr td{
	border:solid 1px #000;
}
